mongolian trumpeter finch - Turkish English Dictionary